Masteriyo\RestApi\Controllers\Version1\CrudController A

Total Complexity 61
Dependencies 7
Dependents 0
Total lines 793
Lines of code 379
Logical lines of code 179
Comment lines 329
Methods 18
Properties 3

Methods 18

Method Rating Maintainability Complexity Lines of code
delete_item()
A
47 10 32
get_items()
A
46 7 38
get_collection_params()
A
36 2 108
update_item()
S
52 6 21
prepare_items_query()
S
55 6 18
create_item()
S
50 5 25
save_object()
S
55 5 18
prepare_objects_query()
S
50 4 28
get_allowed_query_vars()
S
50 3 30
get_item()
S
59 4 12
get_objects()
S
57 2 16
prepare_links()
S
63 1 11
get_object()
S
68 1 7
check_item_permission()
S
79 1 3
get_permalink()
S
82 1 3
prepare_object_for_database()
S
76 1 3
prepare_object_for_response()
S
76 1 3
clone_item()
S
76 1 3